staging-next-23.11 iteration 3 - 2024-01-26#284049
Conversation
(cherry picked from commit 9faad7f)
(cherry picked from commit 45901c4)
This commit adds a test for the newly added support for __structuredAttrs in autoPatchelf(hook). It copied a reasonably small-closure binary derivation that makes use of autoPatchelf, stripped it down for the purpose of the test, and check that autoPatchelf correctly set the interpreter and runpath whether __structuredAttrs is set to true or not. (cherry picked from commit 00d0418)
[Backport staging-23.11] auto-patchelf: add support for __structuredAttrs
Changes: https://gitlab.freedesktop.org/xdg/shared-mime-info/-/releases/2.4 (cherry picked from commit f0c5665)
(cherry picked from commit 9e8a41f)
https://gitlab.gnome.org/GNOME/gtk/-/compare/3.24.38...3.24.39 (cherry picked from commit 575e820)
[Backport staging-23.11] readline: 8.2p1 -> 8.2p7
…gap-staging [staging-23.11] readline: Get rid of temporary patch downgrade #280145
Fixes CVE-2023-41056. https://github.com/redis/redis/releases/tag/7.2.4 (cherry picked from commit 08e61ec)
(cherry picked from commit 1824597)
[Backport staging-23.11] pipewire: 1.0.0 -> 1.0.1
(cherry picked from commit ba653c4)
This change applies the upstream PR llvm/llvm-project#77218 so the same link flags on darwin are used as when LIBCXX_CXX_ABI=libcxxabi. Specifically, this adds "-Wl,-force_symbols_not_weak_list,${CMAKE_CURRENT_SOURCE_DIR}/../lib/notweak.exp" which prevents libcxx from segfaulting on darwin (cherry picked from commit 7b62547)
[Backport staging-23.11] gtk3: 3.24.38 → 3.24.39
[Backport staging-23.11] llvmPackages_{15,16,17,git}.libcxx: use LIBCXX_CXX_ABI=libcxxabi link flags on darwin
Changes: https://gitlab.freedesktop.org/mesa/drm/-/compare/libdrm-2.4.117...libdrm-2.4.118?from_project_id=177&straight=false (cherry picked from commit e874a50)
[Backport staging-23.11] redis: 7.2.3 -> 7.2.4
|
This fixes an important regression on darwin (#278945), would be nice to get this in asap. |
|
Hydra's been busy about this. I expect the rebuilding will take a couple more days, and then we'll see if we avoided any significant regressions. |
|
Looks good? |
|
13k builds not finished yet, but so far I've seen no blocker. |
Yesterday it was only 1500 builds. Do we graph the remaining builds over time somewhere? 😄 |
|
I'm not aware of such graphs. At some point it might've been around that low, but there were many thousands of transitive failures due to some transient issues. EDIT: I mean, remaining builds aren't such an important metric to me, more like getting about the usual ~213k successes and checking if regressions contain anything that looks important. |
|
I think it should be OK now. |
|
Yay! Now just waiting for it to hit the channel: https://nixpk.gs/pr-tracker.html?pr=284049 |
https://hydra.nixos.org/jobset/nixpkgs/staging-next-23.11
https://hydra.nixos.org/jobset/nixos/staging-next-23.11-small
Significant breakages
(will be edited based on progress)